Поскольку панель диалога Export Options (Опции экспорта) не открывается, когда программа управляется (с помощью GS Scripter или Visual Basic ) сценарием, записанным на языке макрокоманд, то в этом сценарии следует задать строку опций Options="...". Эта строка состоит из разделенных запятыми параметров, которые определяют поведение различных опций экспорта. Вот типичный пример:
...(File="contour.dxf",Options="Defaults=1,FormatASCII=0")
Здесь все экспортные опции сначала устанавливаются в их значения по умолчанию, а затем значение опции FormatASCII полагается равным нулю. Это означает, что DXF файл (contour.dxf ) будет записан в двоичном (Binary ) формате.
Опция | Действие | По умолчанию |
Defaults=1 | Установить все опции в значения по умолчанию | Нет |
ForgetOptions=1 | Не запоминать опции для дальнейшего использования | Нет |
FormatASCII=1 | DXF файл будет записан в ASCII формате | Да |
FormatASCII=0 | DXF файл будет записан в двоичном (Binary) формате | Нет |
ScalingSourceApp=1 | Использовать параметры масштаба, вычисленные приложением | Да |
ScalingSourceApp=0 | Использовать сохраненные параметры масштаба | Нет |
SaveScalingInfo=1 | Сохранить параметры масштаба для дальнейшего использования | Нет |
AllColorsSame=1 | Все цвета преобразовать в цвет по умолчанию | Нет |
AllStylesSame=1 | Все стили линии преобразовать в стиль линии по умолчанию | Нет |
AllWidthsSame=1 | Все ширины линий преобразовать в ширину линии по умолчанию | Нет |
APPLowerLeftX=N.N | Задать значение X нижнего левого угла масштабного прямоугольника приложения | N/A |
APPLowerLeftY=N.N | Задать значение Y нижнего левого угла масштабного прямоугольника приложения | N/A |
APPUpperLeftX=N.N | Задать значение X верхнего левого угла масштабного прямоугольника приложения | N/A |
APPUpperLeftY=N.N | Задать значение Y верхнего левого угла масштабного прямоугольника приложения | N/A |
DXFLowerLeftX=N.N | Задать значение X нижнего левого угла масштабного прямоугольника DXF | N/A |
DXFLowerLeftY=N.N | Задать значение Y нижнего левого угла масштабного прямоугольника DXF | N/A |
DXFUpperLeftX=N.N | Задать значение X верхнего левого угла масштабного прямоугольника DXF | N/A |
DXFUpperLeftY=N.N | Задать значение Y верхнего левого угла масштабного прямоугольника DXF | N/A |